package com.vogue.supplymall.match.domain.dto;

import java.math.BigDecimal;
import java.util.List;

public class SellerOrganDTO {
	
	/**
	 * 机构名称
	 */
	private String orgname;
	
	/**
	 * 机构编号
	 */
	private String orgcode;
	
	/**
	 *	供应链系统中的id
	 */
	private String matchid;
	
	/**
	 *	助记符
	 */
	private String sign;
	
	
	/**
	 *	机构类型  1：企业 2：门店 3：配送中心 4：仓库
	 */
	private Integer type;
	 
	/**
	 *	上级机构id（供应链系统中的id）
	 */
	private String parentid;
	/**
	 * "是否生效（0否 1是）
	 */
	private boolean stopflag;
    /**
     * 图片信息
     */
	
	
	private List<ImgDTO> img;
	
	/**
     * 地址
     */
    private String address;

    /**
     * 联系电话
     */
    private String tel;

    /**
     * 联系人
     */
    private String linkman;

    /**
     * 区域
     */
    private String area;

    /**
     * 省
     */
    private String province;

    /**
     * 市
     */
    private String city;

    /**
     * 区
     */
    private String country;

    /**
     * 企业名称
     */
    private String entname;

    /**
     * 店铺起送金额
     */
    private BigDecimal sendamount;
    /**
     * 简介
     */
    private String summary;
    
    /**
     * 运费起送重量（单位kg）
     */
    private BigDecimal freight= new BigDecimal(0);
    
    /**
     * 满计重运费（单位元）
     */
    private BigDecimal freightamount= new BigDecimal(0);
    
    /**
     * 运费起算重量计费步长（单位kg）
     */
    private BigDecimal freightstep= new BigDecimal(0);
    
    /**
     * 运费起算重量计费步长金额（单位元）
     */
    private BigDecimal freightstepamount= new BigDecimal(0);
	
	/**
	 * 支付字段
	 */
	private String mcid;
	
	/**
	 * 支付方式
	 */
	private int paymode;
	
	
	
	public int getPaymode() {
		return paymode;
	}
	public void setPaymode(int paymode) {
		this.paymode = paymode;
	}
	public String getOrgname() {
		return orgname;
	}
	public void setOrgname(String orgname) {
		this.orgname = orgname;
	}
	public String getOrgcode() {
		return orgcode;
	}
	public void setOrgcode(String orgcode) {
		this.orgcode = orgcode;
	}
	public String getMatchid() {
		return matchid;
	}
	public void setMatchid(String matchid) {
		this.matchid = matchid;
	}
	public String getSign() {
		return sign;
	}
	public void setSign(String sign) {
		this.sign = sign;
	}
	public Integer getType() {
		return type;
	}
	public void setType(Integer type) {
		this.type = type;
	}
	 
	 
	public String getParentid() {
		return parentid;
	}
	public void setParentid(String parentid) {
		this.parentid = parentid;
	}
	public boolean isStopflag() {
		return stopflag;
	}
	public void setStopflag(boolean stopflag) {
		this.stopflag = stopflag;
	}
	public List<ImgDTO> getImg() {
		return img;
	}
	public void setImg(List<ImgDTO> img) {
		this.img = img;
	}
	 
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getTel() {
		return tel;
	}
	public void setTel(String tel) {
		this.tel = tel;
	}
	public String getLinkman() {
		return linkman;
	}
	public void setLinkman(String linkman) {
		this.linkman = linkman;
	}
	public String getArea() {
		return area;
	}
	public void setArea(String area) {
		this.area = area;
	}
	public String getProvince() {
		return province;
	}
	public void setProvince(String province) {
		this.province = province;
	}
	public String getCity() {
		return city;
	}
	public void setCity(String city) {
		this.city = city;
	}
	public String getCountry() {
		return country;
	}
	public void setCountry(String country) {
		this.country = country;
	}
	public String getEntname() {
		return entname;
	}
	public void setEntname(String entname) {
		this.entname = entname;
	}
	public BigDecimal getSendamount() {
		return sendamount;
	}
	public void setSendamount(BigDecimal sendamount) {
		this.sendamount = sendamount;
	}
	public String getSummary() {
		return summary;
	}
	public void setSummary(String summary) {
		this.summary = summary;
	}
	public BigDecimal getFreight() {
		return freight;
	}
	public void setFreight(BigDecimal freight) {
		this.freight = freight;
	}
	public BigDecimal getFreightamount() {
		return freightamount;
	}
	public void setFreightamount(BigDecimal freightamount) {
		this.freightamount = freightamount;
	}
	public BigDecimal getFreightstep() {
		return freightstep;
	}
	public void setFreightstep(BigDecimal freightstep) {
		this.freightstep = freightstep;
	}
	public BigDecimal getFreightstepamount() {
		return freightstepamount;
	}
	public void setFreightstepamount(BigDecimal freightstepamount) {
		this.freightstepamount = freightstepamount;
	}
	public String getMcid() {
		return mcid;
	}
	public void setMcid(String mcid) {
		this.mcid = mcid;
	}
	
	
}
